Unified Modeling Language (UML) Topics: Cognitive Issues in UML Research

نویسنده

  • Dinesh Batra
چکیده

i This is the second of the two special issues on the Unified Modeling Language (UML); the first appeared in the January-March 2008 issue of the Journal of Database Management (Ba-tra, 2008), and included four papers on the topic. The first issue covered UML application topics: the use of UML in practice (Dobing & Parsons, 2008), the organizational inadequacies of UML (Smolander & Rossi, 2008), the need to maintain seamless traceability of business rules in UML (Loucopoulos & Kadir, 2008), and assessment of the effectiveness of domain models as aids to application models developed using UML (Reinhartz-Berger & Sturm, 2008). In the current issue, the three papers address cognitive and ontological concerns related to UML. Assuming the novice perspective, VanderMeer and Dutta (2009) assert that UML is complex and difficult to learn. They evaluate the UML sequence diagram, which may be viewed as a bridge between a use case and its class diagram. By employing the cognitive complexity theory, they explore the difficulty in learning the sequence diagram. They then employ the principles of learner-centered design to develop recommendations for the student analyst engaged in learning and developing the sequence diagram. Gemino and Parker (2009) investigate the usability of use cases and use case diagrams. Using the Cogni-tive Theory of Multimedia Learning (Mayer, 2001), they examine whether use case diagrams improve effectiveness of novice users working with use cases, which are text-based. They evaluate effectiveness by measuring comprehension, retention, and problem solving performance. The results indicate that participants viewing the

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Past, the Problems, and the Prospects

i Unified modeling language (UML) is a modeling language sponsored by a prominent consortium of companies, the object management group (OMG), for object-oriented (OO) systems development (Kobryn, 1999, 2004). It is widely acknowledged that UML has become the de facto standard for modeling object-oriented software development (Pender, 2003). It is used in specifying, visualizing, constructing, a...

متن کامل

The Acceptance of Object-Oriented Development Methodologies in Australian Organizations and the Place of UML in Information Systems Programs

It is claimed that the Unified Modeling Language (UML) is emerging as the accepted standard graphical language for specifying, constructing, visualizing and documenting the object oriented information systems development process. As such it has gained a place in many information systems programs. An investigation of Australian organizations indicates that the use of object oriented development ...

متن کامل

Aspect Oriented UML to ECORE Model Transformation

With the emerging concept of model transformation, information can be extracted from one or more source models to produce the target models. The conversion of these models can be done automatically with specific transformation languages. This conversion requires mapping between both models with the help of dynamic hash tables. Hash tables store reference links between the elements of the source...

متن کامل

Towards an Integrated Quality Assessment and Improvement Approach for UML Models

Models defined using the Unified Modeling Language (UML) are nowadays common parts of software documentations, specifications and sometimes even implementations. However, there is a broad variety of how UML is used. Reasons can be found, for example, in the lack of generally accepted modeling norms and guidelines, the semi-formal semantics of UML, or the complexity of the language. In practice,...

متن کامل

Formalizing UML Semantics

UML (Unified Modeling Language) developed by a group of leading experts in object-oriented methodologies has become the de facto standard object-oriented development methodology in the ware industry. However, many graphical notations in UML only have informal English definitions and thus are error-prone and cannot be formally analyzed. In the past several years, many researchers around the worl...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008